package cc.rengu.igas.bsps.common.entity;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 贷款信息申请表实体类
 * Created by 王成 on 2018/12/4.
 */
public class LoanApplyInfo implements Serializable {
    private String instId;              /* 机构标识         */
    private String loanId;              /* 贷款协议号       */
    private String loanType;            /* 贷款类型         */
    private BigDecimal applyLoanAmt;    /* 申请额度         */
    private String loanTerm;            /* 贷款期限         */
    private String applyDate;           /* 申请日期         */
    private String applyTime;           /* 申请时间         */
    private BigDecimal creditLoanAmt;   /* 授信额度         */
    private int loanInterest;           /* 贷款利息         */
    private String loanInterestRate;    /* 贷款利率         */
    private String loanAcctNo;          /* 借款账号         */
    private String loanAcctName;        /* 借款账号户名     */
    private String loanAcctBankNo;      /* 借款账号银行行号 */
    private String loanAcctBankName;    /* 借款账号银行名称 */
    private String lendingDate;         /* 放贷日期         */
    private String lendingTime;         /* 放贷时间         */
    private BigDecimal notRepaidAmt;    /* 待还款金额       */
    private String repaidDate;          /* 还款日期         */
    private BigDecimal monthRepaidAmt;  /* 月还款金额       */
    private BigDecimal repaidAmt;       /* 已还款金额       */
    private String lastRepaidTime;      /* 最后还款时间     */
    private String loanStatus;          /* 贷款状态         */
    private String userId;              /* 用户标识         */
    private String remark1;             /* 备用字段1        */
    private String remark2;             /* 备用字段2        */
    private String remark3;             /* 备用字段3        */
    private String remark4;             /* 备用字段4        */
    private String remark5;             /* 备用字段5        */

    public String getInstId() {
        return instId;
    }

    public void setInstId(String instId) {
        this.instId = instId;
    }

    public String getLoanId() {
        return loanId;
    }

    public void setLoanId(String loanId) {
        this.loanId = loanId;
    }

    public String getLoanType() {
        return loanType;
    }

    public void setLoanType(String loanType) {
        this.loanType = loanType;
    }

    public BigDecimal getApplyLoanAmt() {
        return applyLoanAmt;
    }

    public void setApplyLoanAmt(BigDecimal applyLoanAmt) {
        this.applyLoanAmt = applyLoanAmt;
    }

    public String getLoanTerm() {
        return loanTerm;
    }

    public void setLoanTerm(String loanTerm) {
        this.loanTerm = loanTerm;
    }

    public String getApplyDate() {
        return applyDate;
    }

    public void setApplyDate(String applyDate) {
        this.applyDate = applyDate;
    }

    public String getApplyTime() {
        return applyTime;
    }

    public void setApplyTime(String applyTime) {
        this.applyTime = applyTime;
    }

    public BigDecimal getCreditLoanAmt() {
        return creditLoanAmt;
    }

    public void setCreditLoanAmt(BigDecimal creditLoanAmt) {
        this.creditLoanAmt = creditLoanAmt;
    }

    public int getLoanInterest() {
        return loanInterest;
    }

    public void setLoanInterest(int loanInterest) {
        this.loanInterest = loanInterest;
    }

    public String getLoanInterestRate() {
        return loanInterestRate;
    }

    public void setLoanInterestRate(String loanInterestRate) {
        this.loanInterestRate = loanInterestRate;
    }

    public String getLoanAcctNo() {
        return loanAcctNo;
    }

    public void setLoanAcctNo(String loanAcctNo) {
        this.loanAcctNo = loanAcctNo;
    }

    public String getLoanAcctName() {
        return loanAcctName;
    }

    public void setLoanAcctName(String loanAcctName) {
        this.loanAcctName = loanAcctName;
    }

    public String getLoanAcctBankNo() {
        return loanAcctBankNo;
    }

    public void setLoanAcctBankNo(String loanAcctBankNo) {
        this.loanAcctBankNo = loanAcctBankNo;
    }

    public String getLoanAcctBankName() {
        return loanAcctBankName;
    }

    public void setLoanAcctBankName(String loanAcctBankName) {
        this.loanAcctBankName = loanAcctBankName;
    }

    public String getLendingDate() {
        return lendingDate;
    }

    public void setLendingDate(String lendingDate) {
        this.lendingDate = lendingDate;
    }

    public String getLendingTime() {
        return lendingTime;
    }

    public void setLendingTime(String lendingTime) {
        this.lendingTime = lendingTime;
    }

    public BigDecimal getNotRepaidAmt() {
        return notRepaidAmt;
    }

    public void setNotRepaidAmt(BigDecimal notRepaidAmt) {
        this.notRepaidAmt = notRepaidAmt;
    }

    public String getRepaidDate() {
        return repaidDate;
    }

    public void setRepaidDate(String repaidDate) {
        this.repaidDate = repaidDate;
    }

    public BigDecimal getMonthRepaidAmt() {
        return monthRepaidAmt;
    }

    public void setMonthRepaidAmt(BigDecimal monthRepaidAmt) {
        this.monthRepaidAmt = monthRepaidAmt;
    }

    public BigDecimal getRepaidAmt() {
        return repaidAmt;
    }

    public void setRepaidAmt(BigDecimal repaidAmt) {
        this.repaidAmt = repaidAmt;
    }

    public String getLastRepaidTime() {
        return lastRepaidTime;
    }

    public void setLastRepaidTime(String lastRepaidTime) {
        this.lastRepaidTime = lastRepaidTime;
    }

    public String getLoanStatus() {
        return loanStatus;
    }

    public void setLoanStatus(String loanStatus) {
        this.loanStatus = loanStatus;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getRemark1() {
        return remark1;
    }

    public void setRemark1(String remark1) {
        this.remark1 = remark1;
    }

    public String getRemark2() {
        return remark2;
    }

    public void setRemark2(String remark2) {
        this.remark2 = remark2;
    }

    public String getRemark3() {
        return remark3;
    }

    public void setRemark3(String remark3) {
        this.remark3 = remark3;
    }

    public String getRemark4() {
        return remark4;
    }

    public void setRemark4(String remark4) {
        this.remark4 = remark4;
    }

    public String getRemark5() {
        return remark5;
    }

    public void setRemark5(String remark5) {
        this.remark5 = remark5;
    }
}
